﻿using System.Xml.Serialization;

namespace MobySharp.Results
{
    [XmlRoot("mobypicture")]
    public class UserResult : BaseResult, IResult
    {
        [XmlElement(ElementName = "username")]
        public string Username { get; set; }

        [XmlElement(ElementName = "firstname")]
        public string Firstname { get; set; }

        [XmlElement(ElementName = "lastname")]
        public string Lastname { get; set; }

        [XmlElement(ElementName = "url")]
        public string URL { get; set; }

        [XmlElement(ElementName = "url_avatar")]
        public string AvatarURL { get; set; }

        [XmlElement(ElementName = "url_avatar_small")]
        public string AvatarURLSmall { get; set; }

        [XmlElement(ElementName = "post_count")]
        public int PostCount { get; set; }

        [XmlElement(ElementName = "friends_count")]
        public int FriendsCount { get; set; }

        [XmlElement(ElementName = "followers_count")]
        public int FollowersCount { get; set; }
    }
}